high tension insulator - Turco Inglés Diccionario